Languages Deened with Modular Counting Quantiiers

نویسنده

  • Howard Straubing
چکیده

We prove that a regular language deened by a boolean combination of generalized 1-sentences built using modular counting quan-tiiers can be deened by a boolean combination of 1-sentences in which only regular numerical predicates appear. The same statement, with \1" replaced by \\rst-order" is equivalent to the conjecture that the non-uniform circuit complexity class ACC is strictly contained in NC 1 : The argument introduces some new techniques, based on a combination of semigroup theory and Ramsey theory, which may shed some light on the general case. 1 Background 1.1 Lower bounds questions for small-depth circuit families This paper was motivated by some open problems about the computational power of families of boolean circuits. As it turns out, we will not mention circuits at all after this introductory section. Nonetheless, our main result represents a positive contribution toward the resolution of these problems. For the moment, we deene a circuit with n inputs to be a directed acyclic graph with 2n source nodes (labeled 0; 1; x 1 ; x 1 ; : : : ; x n ; x n) and a single sink node, with all the nodes other than the sources labeled AND or OR. The size of the circuit is the number of nodes, and the depth of the circuit is the length of the longest path from a source to the sink. A circuit C computes a function f C : f0; 1g n ! f0; 1g as follows. Given a 1 a n 2 f0; 1g n ; we assign the value a i to the node x i ; and 1 ? a i to the node x i : Each node other than a source node is assigned the conjunction or disjunction of the values of its predecessor nodes, depending on whether the node is labeled AND or OR: Since there are no cycles in the graph, this procedure assigns a well-deened boolean value to every node in the circuit; f C (a 1 a n) is the value assigned to the sink node. Ordinarily we talk about the behavior of families of circuits, consisting of one circuit for each input length n: A family fC n g n0 of circuits recognizes the language fw 2 f0; 1g : f C jwj (w) = 1g:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Complexity Classes Deened by Counting Quantiiers*

We study the polynomial time counting hierarchy, a hierarchy of complexity classes related to the notion of counting. We investigate some of their structural properties, settling many open questions dealing with oracle characterizations, closure under boolean operations, and relations with other complexity classes. We develop a new combinatorial technique to obtain relativized separations for s...

متن کامل

The Hierarchy Theorem for Generalized Quantifiers

The concept of a generalized quantiier of a given similarity type was deened in Lin66]. Our main result says that on nite structures diierent similarity types give rise to diierent classes of generalized quantiiers. More exactly, for every similarity type t there is a generalized quantiier of type t which is not deenable in the extension of rst order logic by all generalized quantiiers of type ...

متن کامل

Unary Quantiiers, Transitive Closure, and Relations of Large Degree

This paper studies expressivity bounds for extensions of rst-order logic with counting and unary quantiiers in the presence of relations of large degree. There are several motivations for this work. First, it is known that rst-order logic with counting quantiiers captures uniform TC 0 over ordered structures. Thus, proving expressivity bounds for rst-order with counting can be seen as an attemp...

متن کامل

Counting modulo Quantiiers on Nite Structures

We give a combinatorial method for proving elementary equivalence in rst-order logic FO with counting modulo n quantiiers D n. Inexpressibility results for FO(D n) with built-in linear order are also considered. For instance, the class of linear orders of length divisible by n + 1 cannot be expressed in FO(D n). Using this result we prove that comparing cardinalities or connectivity of ordered ...

متن کامل

Ptime Canonization for Two Variables with Counting

We consider innnitary logic with two variable symbols and counting quantiiers, C 2 , and its intersection with Ptime on nite relational structures. In particular we exhibit a Ptime canonization procedure for nite relational structures which provides unique representatives up to equivalence in C 2. As a consequence we obtain a recursive presentation for the class of all those queries on arbitrar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001